related to urine - German English Dictionary